home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Games Collection 1 / software vault.zip / software vault / CDR10 / XLIB06.ZIP / XLIBTL02 / MAKEFILE < prev    next >
Text File  |  1993-05-22  |  1KB  |  62 lines

  1. # Makefile for Borland's make 3.6
  2.  
  3. .AUTODEPEND
  4.  
  5. MODEL=s
  6.  
  7. # You must set the path to the XLIB library here!
  8. XLIB=..\xlib
  9.  
  10.  
  11. LIBDIR= -L$(XLIB)
  12. INCDIR=-I$(XLIB) 
  13. LIBS=xlib04$(MODEL).lib 
  14.  
  15. DEBUG=-v -y
  16. AFLAGS=/ml /zi
  17. OPT=-O2
  18. CFLAGS=$(DEBUG) $(OPT) -m$(MODEL)  $(INCDIR) -c
  19. LDFLAGS=$(DEBUG) -m$(MODEL)  $(LIBDIR) -M
  20.  
  21. # Target executables to be made
  22. EXES= lbm2cbm.exe lbm2pbm.exe xview.exe showpal.exe xtsrtool.exe
  23.  
  24. # DEFAULT RULE:
  25. all :$(EXES)
  26.  
  27. lbm2pbm.exe: lbm2pbm.obj
  28.     $(CC) $(LDFLAGS) -e$@ $(LIBS) $**
  29.  
  30. lbm2cbm.exe: lbm2cbm.obj
  31.     $(CC) $(LDFLAGS) -e$@ $(LIBS) $**
  32.  
  33. xview.exe: xview.obj
  34.     $(CC) $(LDFLAGS) -e$@ $(LIBS) $**
  35.  
  36. showpal.exe: showpal.obj
  37.     $(CC) $(LDFLAGS) -e$@ $(LIBS) $**
  38.  
  39. xtsrtool.exe: xtsrtool.obj xtsrmous.obj xtsrutil.obj
  40.     $(CC) $(LDFLAGS) -e$@ $(LIBS) $**
  41.  
  42. # Norton utilities directory sort EXTENSION-NAME order
  43.  
  44. sort:
  45.     ds e-n
  46.  
  47. tidy:
  48.     del *.map
  49.     del *.swp
  50.     del *.bak
  51.  
  52. clean:
  53.     del *.obj
  54.     del *.map
  55.     del *.swp
  56.     del *.bak
  57.  
  58. zip:
  59.     del xlibtool.zip
  60.     pkzip -a xlibtool.zip -x*.zip -x*.obj -x*.bak -x*.lib \
  61.        -x*.map -x*.swp 
  62.